<?php
/**banner处理层 */

namespace app\api\model;

class Banner extends BaseModel{
    //隐藏字段
    protected $hidden =['delete_time','update_time'];

    //定义BannerItem的关联关系
    public function items(){
        //关联模型的模型，关联模型的外键，当前模型的主健
        return $this->hasMany('BannerItem','banner_id','id');
    }

    public static function getBannerByID($id){
        // $banner=self::with(['items','items.img'])
        // $banner=self::with('items,items.img')
        $banner=self::with(['items.img'])
            ->find($id);//静态引用
        return $banner;

    }
}